草庐IT

sublime text3

全部标签

linux - 如何将输入管道输入到 linux 上的 sublimetext?

如何从stdin接收文本到sublimetext编辑器?在vim中它是这样工作的:echo"potatopotatopotato"|vim-同样的事情也适用于gedit,创建一个包含内容的新文档。Sublimetext似乎刚刚开始在新选项卡中编辑一个名为“-”的文件,是否有其他一些shell技巧可以工作? 最佳答案 假设Sublime仍然不支持打开STDIN,一个直接的解决方案是将输出转储到一个临时文件,在sublime中打开该文件,然后删除该文件。假设您在bin目录中创建了一个名为tosubl的脚本,如下所示:#!/bin/bas

PHP 100% CPU 使用率与 Sublime Text 3

我使用SublimeText3进行Web开发。有时,它会以100%的CPU使用率启动PHP进程。然后我的Mac开始变慢,风扇声音很大。我如何调查发生这种情况的原因?我认为这是我正在使用的插件之一:SublimeLinter-php或SublimeLinter-phpcs,但我不确定。除了禁用插件并等待发生这种情况之外,还有什么方法可以检查出来吗?那会很麻烦,因为有时它会在几个小时后发生,没有它们的开发对我来说很麻烦。您在使用SublimeText3时遇到过这种行为吗? 最佳答案 可能是Sublime的文件索引导致的。(https:/

PHP 100% CPU 使用率与 Sublime Text 3

我使用SublimeText3进行Web开发。有时,它会以100%的CPU使用率启动PHP进程。然后我的Mac开始变慢,风扇声音很大。我如何调查发生这种情况的原因?我认为这是我正在使用的插件之一:SublimeLinter-php或SublimeLinter-phpcs,但我不确定。除了禁用插件并等待发生这种情况之外,还有什么方法可以检查出来吗?那会很麻烦,因为有时它会在几个小时后发生,没有它们的开发对我来说很麻烦。您在使用SublimeText3时遇到过这种行为吗? 最佳答案 可能是Sublime的文件索引导致的。(https:/

php - 双击高亮变量 Sublime Text 3 include $

我希望ST3在选择PHP文件时包含“$”,所以我通过删除$来编辑word_separators:"word_separators":"./\\()\"':,.;~!@#%^&*|+=[]{}`~?"现在它会在双击变量时突出显示整个变量,包括“$”。但是,现在Sublime没有使用默认的match_selection功能来匹配/概述这些变量。对此有什么想法吗?有没有我缺少的设置。非常感谢。 最佳答案 请参阅myanswer至thisquestion深入了解更改word_separators和各种查找和选择选项的效果。长话短说,如您所述

php - 双击高亮变量 Sublime Text 3 include $

我希望ST3在选择PHP文件时包含“$”,所以我通过删除$来编辑word_separators:"word_separators":"./\\()\"':,.;~!@#%^&*|+=[]{}`~?"现在它会在双击变量时突出显示整个变量,包括“$”。但是,现在Sublime没有使用默认的match_selection功能来匹配/概述这些变量。对此有什么想法吗?有没有我缺少的设置。非常感谢。 最佳答案 请参阅myanswer至thisquestion深入了解更改word_separators和各种查找和选择选项的效果。长话短说,如您所述

php - 找不到 Sublime Text 3 Sublimelinter phplint 和 php?

为了让sublimelinter工作,我已经玩了一个多小时。所以我现在安装了以下软件包:SublimeLinterSublimeLinter-phpSublimeLinter-phplint有人知道为什么我写的PHP仍然没有lint吗?我在Windows上工作,找不到任何与sublime3和windows相关的文档。控制台显示:SublimeLinter:cannotlocate'phplint'SublimeLinter:cannotlocate'php' 最佳答案 我遇到了同样的问题,终于想通了,如何让SublimeLinter

php - 找不到 Sublime Text 3 Sublimelinter phplint 和 php?

为了让sublimelinter工作,我已经玩了一个多小时。所以我现在安装了以下软件包:SublimeLinterSublimeLinter-phpSublimeLinter-phplint有人知道为什么我写的PHP仍然没有lint吗?我在Windows上工作,找不到任何与sublime3和windows相关的文档。控制台显示:SublimeLinter:cannotlocate'phplint'SublimeLinter:cannotlocate'php' 最佳答案 我遇到了同样的问题,终于想通了,如何让SublimeLinter

node.js - 为 node.js 配置 sublime text 3 文件夹 node_modules

我需要侧边栏中的node_modules但在搜索文件时不需要“转到文件”。如果我使用{"folder_exclude_patterns":["node_modules"]}除了侧边栏外一切正常。 最佳答案 Sublimetext->Preferences->Settings->打开一个新窗口,左侧是所有程序设置,右侧是您的用户设置。您可以在{}括号之间添加这一行-"binary_file_patterns":[".svn/",".git/","node_modules/","bower_components/"]

node.js - 为 node.js 配置 sublime text 3 文件夹 node_modules

我需要侧边栏中的node_modules但在搜索文件时不需要“转到文件”。如果我使用{"folder_exclude_patterns":["node_modules"]}除了侧边栏外一切正常。 最佳答案 Sublimetext->Preferences->Settings->打开一个新窗口,左侧是所有程序设置,右侧是您的用户设置。您可以在{}括号之间添加这一行-"binary_file_patterns":[".svn/",".git/","node_modules/","bower_components/"]

python - 如何在 QScintilla 中实现基于缩进的代码折叠?

这里的最终目标是在QScintilla中实现基于缩进的代码折叠,类似于SublimeText3的方式。首先,这里有一个小例子,说明如何使用QScintilla机制手动提供折叠:importsysfromPyQt5.QsciimportQsciScintillafromPyQt5.Qtimport*if__name__=='__main__':app=QApplication(sys.argv)view=QsciScintilla()#http://www.scintilla.org/ScintillaDoc.html#Foldingview.setFolding(QsciScintil